/*
* berton
*/
package com.pitop.supplier.entity;

import lombok.Data;

/**
* 供应商 的实体类
*
* @author berton
*/
@Data
public class Supplier implements java.io.Serializable {

    private java.lang.Long id;//数据库字段:id  属性显示:

    private java.lang.String code;//数据库字段:code  属性显示:编码

    private java.lang.String name;//数据库字段:name  属性显示:供应商名称 最长32个汉字 64个英文

    private java.lang.String contacts;//数据库字段:contacts  属性显示:联系人

    private java.lang.String bank;//数据库字段:bank  属性显示:最长32个汉字 64个英文

    private java.lang.String bankAccount;//数据库字段:bank_account  属性显示:开户行账户

    private java.lang.Integer creditRating;//数据库字段:credit_rating  属性显示:信用等级

    private java.lang.String supplierCategoryCode;//数据库字段:supplierCategoryCode  属性显示:供应商类型编码

    private java.lang.String address;//数据库字段:address  属性显示:地址 64个汉字，128个英文字符

    private java.lang.String email;//数据库字段:email  属性显示:电子邮箱

    private java.lang.String fax;//数据库字段:fax  属性显示:传真号

    private java.lang.String mobile;//数据库字段:mobile  属性显示:移动电话

    private java.lang.String telephone;//数据库字段:telephone  属性显示:固定电话

    private java.lang.String zipCode;//数据库字段:zip_code  属性显示:邮编

    private java.lang.String companyNature;//数据库字段:company_nature  属性显示:公司性质 国营 state-run ,民营privately operated，合资joint venture，外资 foreign capital

    private java.lang.String state;//数据库字段:state  属性显示:状态：启用 enable,禁用 disable 
            

    private java.lang.String summary;//数据库字段:summary  属性显示:备注 128 个汉字说明

    private java.util.Date createTime;//数据库字段:createTime  属性显示:创建时间

    private java.util.Date createTimeBegin;//数据库字段:createTime  属性显示:创建时间
    private java.util.Date createTimeEnd;//数据库字段:createTime  属性显示:创建时间
    private java.util.Date updateTime;//数据库字段:updateTime  属性显示:更新时间

    private java.util.Date updateTimeBegin;//数据库字段:updateTime  属性显示:更新时间
    private java.util.Date updateTimeEnd;//数据库字段:updateTime  属性显示:更新时间
}
